package com.young.lib_fragments.fms.interfaces

/**
 * @author huangzehui
 * @date 2025/1/21 14:06 周二
 * @description fragment 展示完成接口(主要是使用 addWithPopFm 这样的操作回调来移除上一个 fragment)
 *
 * 主要是为了保证动画的完成再移除
 */
internal interface IFmShowCompleted {


    /**
     * 展示完成
     */
    fun onShowCompleted()

    /**
     * 展示完成方法调用的时间，单位：ms
     *
     * 这个时间跟转场动画的保持一致就可以了
     */
    fun getDelayMillis(): Long

}